<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Title</title>
</head>
<body>

</body>
<script type="module">
	// 成功回调与失败回调是否可以指定多次，如果指定多次，状态发生改变后，是否都执行？
	// 答：可以指定多次失败或成功回调，如果状态后生改变后，会执行对应的所有的回调。
	import Promise from "./index.js";
	const p = new Promise(function(resolve,reject){
		setTimeout(function(){
			resolve(100);// 最后执行
		},1000)
	});
	p.then(function(value){
		console.log("成功回调1",value);
	},function(reason){
		console.log("失败回调1",reason)
	})
	p.then(function(value){
		console.log("成功回调2",value);
	},function(reason){
		console.log("失败回调2",reason)
	})
	p.then(function(value){
		console.log("成功回调3",value);
	},function(reason){
		console.log("失败回调3",reason)
	})
	
</script>
</html>